technical school – English–Italiano translations

🇬🇧 en it 🇮🇹

technical school

istituto tecnico

technical school noun

  • school that provides training in practical skills
scuola professionale
Wiktionary Links